package com.example.taobaounion.utils;

import android.widget.Toast;

import com.example.taobaounion.base.BaseApplication;

/**
 * 通过设置这个Toast工具类，当你疯狂点击的时候也不会一直显示Toast
 */
public class ToastUtil {
    //因为时静态的，在类加载的时候只执行一次，所以我们点击run跑起来项目的时候第一次ToastUtil.showToast()方法
    //为null，后面再次调用就只会更新sToast对象的text值，并显示出来，避免重复创建,节省资源
    private static Toast sToast;

    public static void showToast(String tips){
        if (sToast==null){
            sToast = Toast.makeText(BaseApplication.getAppContext(), tips, Toast.LENGTH_SHORT);
        }else {
            sToast.setText(tips);//当你多次点击时通过改变text,从而不用再进行创建到时显示不出来
        }
        sToast.show();
    }
}
